- Tabs2BestVariable 1.0.1 - Tab Delimited -> Variable process column with width scanning.
- Tabs2BestVariable Docs - Brief documentation for Tabs2BestVariable application.
- A/S Multi-set Processor - Sample AppleScript application for A/S.
Description:
------------------------------------
TEXT documents created on a DOS-based machine or a mainframe are invariably formatted inappropriately for use on a Macintosh¿. They often contain unnecessary control characters, carriage returns, the wrong kind of quotation and apostrophe marks, and so forth. Manually reformatting these documents can be a tedious and time-consuming task.
Add/Strip (A/S) has been designed to automatically perform much of the work of cleaning up TEXT files destined for import to page layout, word processing, database, or spreadsheet programs, as well as export from these programs to a DOS-based or mainframe computer. All in a fraction of the time needed to manually reformat using a word processor.
Version 3.2.2 of A/S is the product of many hours of work, and is available as Shareware. If you use it, please pay for it. See the section entitled ╥Registration╙ for more.
Commands:
------------------------------------
--> See the online help (╥About Add/Strip¬╔╙ menu item) for a more complete description of current functions and limitations.
--> Please note that ╥Strip CRs╙ is NOT the same as ╥Make Paragraphs.╙ If you plan on importing the text file to a page layout or word processing program you probably need to use ╥Make Paragraphs╙ or ╥Make Paragraphs2.╙
Order of Processing:
------------------------------------
Remap characters if required by chosen remapping set
Replacement sets #1-150
Line Replacement sets #1-50
Strip control characters
Make ellipses
Make em dashes
Make ligatures
Leading string (done in main process if ╥Make Paragraphs╙ is chosen)
Strip trailing spaces
Quotes & apostrophes
Normalize spaces
Adjust case
Perform main process
Remap characters if required by chosen remapping set
BOF and EOF Insert Strings are inserted directly into the output file. A/S interprets any embedded ASCII character codes and, if the current character remapping set remaps outgoing characters, it remaps the characters as needed. No other processing is done.
Add/Strip 3.2.2 Changes:
------------------------------------
Ñ Fixed bug that caused ^@ codes to fail to replace all matched characters
Ñ Fixed bug that caused ^? codes to fail in some line replacements
Ñ Command keys now work properly when the character chart window is open
Ñ Documents can no longer be opened when a replacements window is open
Ñ Added quick & dirty HTML code removal demo (I╒m working on HTML to RTF conversion)
Add/Strip 3.2.1 Changes:
------------------------------------
Ñ Fixed bug that could cause A/S to quit with a system error when opening
Ñ Special pop-up menu now works in Characters Between Inserts window
Ñ Added three new wildcards; upper case, lower case, & punctuation characters
Ñ Added support for MS Word╒s ^t and ^p character codes for tabs and CRs
Ñ Increased maximum width of replacement strings to 64 characters
Ñ Expanded alpha wildcard matches to include international characters
Ñ Fixed text coloring problem that could occur when command-typing characters
Ñ Fixed a bug that caused some ╥change to╙ ASCII codes to be ignored
Ñ Replacement lists show a case ignore checkbox for each set and always draw in plain text style
Ñ Divider line in replacements lists is movable to adjust cell width; double-click to center
Ñ Replace button replaces all selected replacement sets with the current Find/Change strings
Ñ Disable & Enable buttons dim if chosen items are already disabled/enabled
Ñ Force Width process no longer inserts bogus CRs when told to never merge lines
Ñ Remove bounding spaces option strips spaces from the beginning of lines too
Ñ Settings are now listed in processing order (more or less) in printouts
Ñ Improved word and sentence capitalization routines
Ñ New bevel effects and 3D buttons & checkboxes for monitors with 16 grays or 256+ colors
Ñ Added code for Now SuperBoomerang to add menus to Load Settings and Browse a File items
Ñ Made some minor code optimizations for Power PC
Ñ Removed a few lines of leftover debugging code
Ñ Updated the external help files
New in Add/Strip 3.2:
------------------------------------
Fixes:
Ñ Merge All properly creates a file instead of a folder and processes
Ñ Process Select slider correctly adjusts after reading settings
Ñ Fixed pattern display in processing thermometer
Ñ Better support for processing very long lines
Ñ Better interaction between ASCII chart window and ╥parent╙ dialog
Ñ Improved reliability of replacement strings which ignore case
Ñ Improved feedback when dragging list items or list insertion point
Ñ Attempts to paste when a scrolling list is hilighted are now ignored
Ñ File chunks are now read to the nearest CR
Ñ Unreadable settings file no longer cancels opening of other D&D files in set
Ñ No more address errors when New Folder is chosen in Folder picker
Ñ No more bombs when loading settings files on 68000-based Macs
Ñ Processing of D&D files is prevented if currently processing a file
Ñ Improved handling of low memory situations
Changes:
Ñ New Finder icons
Ñ New Settings file format; A/S can read those created with 3.0 and later
Ñ Increased memory requirements but reduced memory fragmentation
Ñ Revised and added help text sections and Balloon Help balloons
Ñ Force Line Width process now breaks lines at spaces and tabs
Ñ ASCII Character codes use a ╥^╙ rather than a ╥#╙ before the number
Ñ Slider replaces scrollbar in Process Select window
Ñ Pop-up menus can be trigged by clicks in the title text
Ñ Replacement windows are movable and modal
Ñ Replacement windows use TrueType (when available) for full character set
Ñ Renamed ╥Filter noise chars╙ checkbox to ╥Strip control chars╙
Ñ Process Select or Current settings window is hidden during processing
Ñ Desk Accessories can no longer be opened from A/S while processing
Ñ Quotes & Apostrophes curling is disabled for CSV -> Tab Delimited
Ñ Quits after processing if A/S was opened by TEXT file drag & drop
Ñ Dragged and dropped files are opened alphabetically, settings files first
Ñ TEXT file creator can be chosen by selecting a specific application
Ñ Aliases are shown when picking files, folders, and applications
Ñ More application preferences are available from hierarchical menu
Ñ A bunch of other odds and ends were adjusted as needed
New:
Ñ Colored windows with optional beveling
Ñ External files for topical help and Balloon Help
Ñ Current Settings mini-window in Process Only mode
Ñ Settings file name is shown in Process Select or Current settings window title
Ñ Command/option clicking in settings window title bar for settings popup menus
Ñ Line String Replacements Sets for replacing within a line & line removal
Ñ New types of searching wildcards (any digit, letter, or chars sequence)
Ñ Fixed String Insertions process to insert strings at fixed intervals
Ñ Variable String Insertions process to insert strings at variable intervals
Ñ Tab Delimited -> Variable2 process to convert to variable columnar
Ñ Mac to Unix and Unix to Mac remapping sets
Ñ Printing of most of the current settings
Ñ Revert Window menu item for appropriate windows
Ñ Select All command for edit text fields and replacement lists
Ñ Output file icon display in the save file window
Ñ Online help sections can be saved to TEXT files
Ñ Progress bar uses window colors (System 7.x) or hilight color (System 6.x)
Ñ Clicks on remapping set name in Process Select window picks new set
Ñ Up and down arrow keys adjust selected pairs in replacements list
Ñ Optional registration through CompuServe or ZiffNet (GO CIS:SWREG)
New in Edit A/S 3.2.2:
------------------------------------
Ñ Added capability to edit recent versions of Add/Strip (from 3.2)
New in Edit A/S 3.2.1:
------------------------------------
Ñ Fixed bug that could cause Edit A/S to quit with a system error when opening
Ñ Fixed bug that allowed Edit A/S to be chosen when importing remapping sets
Ñ Can edit match characters for alpha, digit, upper, lower, & punctuation wildcards
Ñ Windows are filled with a lighter gray
Ñ Made some minor code optimizations for Power PC
Ñ File open & save window color resources can be removed from A/S
Ñ 3D buttons & checkboxes can be removed from A/S
Ñ Recognizes when the copy of A/S that is being edited is on a locked volume
New in Edit A/S 3.2:
------------------------------------
Fixes:
Ñ Blocked importing of remapping sets from the open copy of A/S
Ñ Fixed bug which prevented some cursor sets from installing properly
Ñ Remapping sets import properly from other copies of A/S
Changes:
Ñ Revised Remove Resources window since help is now in external files
Ñ Characters can now be removed or remapped using remapping sets
Ñ CRs can be used in remapping sets when not translating immediately
Ñ Character charts use TrueType (if available) for full character set
Ñ A bunch of other odds and ends were adjusted as needed
Ñ Cursor installation can be limited to B&W versions only
Ñ Color cursors are drawn in color when not limiting to B&W versions
New:
Ñ New Finder icons
Ñ Application aliases are shown when opening a copy of A/S for editing
Ñ Creates remapping set files with support for import and export of sets
Ñ Current A/S user preferences can be made default preferences
Ñ Last installed cursor set is remembered
Ñ Created several remapping set files
Ñ More animated cursors, perhaps too many╔
Operating Tips:
------------------------------------
1.╩ Read the online help CAREFULLY.
2.╩ Don╒t trash the original TEXT file until AFTER verifying that A/S has done what was expected. The ╥Browse TEXT File╔╙ option may be used to do this, though 10-25K can be displayed.
3.╩ Be certain to verify ALL settings, including replacement strings, before processing a file.
4.╩ Consider processing a file 2 or more times to achieve the desired effect.
5.╩ Because replacements are made blindly, use a word processor to do conditional character replacement instead of A/S.
6.╩ Hold down the option key when choosing the ╥File╙ menu to access the ╥Browse ANY File╔╙ and ╥Process ANY File╔╙ menu items.
7.╩ Make the most commonly used settings the default values by choosing ╥Save as Default,╙ and/or save them as separate files. Opening a settings file will open A/S, loading the values contained in that file.
8.╩ Notify the author if you find a bug, or it may not get fixed.
Registration:
------------------------------------
Add/Strip is Shareware. This means that if you use it, you should pay for it. It╒s that simple. I believe this a useful program at a reasonable price. I hope you feel the same. Please don╒t rip me off.
Registering users receive a disk with the latest version (and a few other goodies), printed documentation, and may use future versions at no additional cost. Registration is $25. Site licenses, which allow for an unlimited number of copies to be used at a single location, are available for $100. Users who╒ve already sent money and BBS operators may use this version free of charge.
CompuServe or ZiffNet users can register online quickly and easily! From either, GO CIS:SWREG. The Registration ID for Add/Strip is #5730; the site license version is #5731. Since the registration fee is charged to your CompuServe account, this is a convenient way for foreign A/S users to register without the hassle of currency conversion.
If you choose to not register your copy, AT LEAST send comments, suggestions, and/or bug reports. Be sure to let me know which version you╒re using if you don╒t use the printed registration form. I can be reached at:
Jon Wind
2374 Hillwood Drive
Maplewood, MN 55119
or
America Online: JWind
CompuServe: 70167,3444
Internet: jwind@aol.com
GEnie: JPWind
Acknowledgments:
------------------------------------
Thanks are extended to those individuals who╒ve bothered to send money and to those who╒ve offered suggestions for improvements, especially my fearless beta testers. This version of A/S could not have been created without your support.
A special thanks to Shane Stanley who allowed me to include his AppleScript application, A/S Multi-set Processor, and to Nicos Goulandris who created the Greek character remapping sets.
Mandatory Disclaimer:
------------------------------------
A/S SHOULD work on Mac Pluses or better. It works on the Macs I╒ve tested it on, but I cannot guarantee that it will on yours. If it doesn╒t, please let me know and I╒ll see what I can do to make it work.